package com.jinke.api.modules.base.constant;

/**
 * @projectName:
 * @title: RedisKeyConstants
 * @description: redis键 常量
 * @see:
 * @author: hhp
 * @version: 1.0.0
 * @createTime: 2024/8/1 14:05
 */
public interface RedisKeyConstants {
    /**
     * ZIP_CODE_PREFIX 所有邮编前缀
     */
    String ZIP_CODE_PREFIX = "ZIP_CODE:";
    /**
     * US 48 Zip表单 邮编前缀
     */
    String US_48_ZIP_CODE_PREFIX = "US48";
    /**
     * US 48 Zip DAS Extended表单 邮编前缀
     */
    String DAS_ZIP_CODE_PREFIX = "DAS";
    /**
     * HI-夏威夷 邮编前缀
     */
    String HI_ZIP_CODE_PREFIX = "HI";
    /**
     * AK-阿拉斯加 邮编前缀
     */
    String AK_ZIP_CODE_PREFIX = "AK";
    /**
     * Extended Area Surcharge
     * Remote US 48 Zip表单 邮编前缀
     */
    String EAS_ZIP_CODE_PREFIX = "EAS";

    /**
     * 存入 redis 的 校验幂等的 token 键的前缀
     */
    String IDEMPOTENT_TOKEN_PREFIX = "idempotent_token:";

    /**
     * 存入 redis 的 校验幂等的 token 键的前缀
     */
    String IDEMPOTENT_TOKEN_ORDER_PREFIX = "idempotent_order_token:";

    /**
     * 存入 redis 的 uniuni的token 的键
     */
    String UNI_TOKEN = "uni_token";
}
